package com.eshop.modules.mp.builder;

import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage;
import me.chanjar.weixin.mp.api.WxMpService;
import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
import org.slf4j.LoggerFactory;
import org.slf4j.Logger;

public abstract class AbstractBuilder
{
    protected final Logger logger;
    
    public AbstractBuilder() {
        this.logger = LoggerFactory.getLogger((Class)this.getClass());
    }
    
    public abstract WxMpXmlOutMessage build(final String content, final WxMpXmlMessage wxMessage, final WxMpService service);
}
